import request from '@/utils/request.js'

// 合同 列表
export function list(data) {
	return request.post({
		url: 'CrmContract/queryPageList',
		data: data,
		headers: {
			'Content-Type': 'application/json;charset=UTF-8'
		}
	})
}

// 合同 详情
export function show(data) {
	return request.post({
		url: 'CrmContract/queryById',
		data: data
	})
}

// 合同 详情 转移保存
export function transferSave(data) {
	return request.post({
		url: 'CrmContract/transfer',
		data: data
	})
}
// 合同 删除
export function del(data) {
	return request.post({
		url: 'CrmContract/deleteByIds',
		data: data
	})
}

// 合同 添加 根据customerId获取联系信息
export function contacts(data) {
	return request.post({
		url: 'CrmCustomer/queryContacts',
		data: data
	})
}

// 合同 添加 根据customerId获取甲方信息
export function partACompany(data) {
	return request.post({
		url: 'CrmContract/queryPartACompanyInvByCustomerId',
		data: data
	})
}

// 合同 添加 根据quotationId获取基本信息
export function companyAndQuotation(data) {
	return request.post({
		url: 'CrmContract/queryCompanyAndQuotationByQuotationId',
		data: data
	})
}

// 合同 添加 保存
export function save(data) {
	return request.post({
		url: 'CrmContract/addOrUpdate',
		data: data,
		headers: {
			'Content-Type': 'application/json;charset=UTF-8'
		}
	})
}